
using System;
using System.Collections.Generic;
using EYDIngenieria.ERP.ObjetosDeNegocio.Repositorio;

namespace EYDIngenieria.ERP.Aplicacion.Mantenedores
{


    public class MantenedorFamiliaProducto
    {
        private EYDIngenieria.ERP.ObjetosDeNegocio.Repositorio.RepositorioFamiliaProducto repositorioFamiliaProducto = new RepositorioFamiliaProducto();
        
        public EYDIngenieria.ERP.ObjetosDeNegocio.Dominio.FamiliaProducto[] Listar()
        {
            return repositorioFamiliaProducto.Listar();
        }

        public void Modificar(EYDIngenieria.ERP.ObjetosDeNegocio.Dominio.FamiliaProducto f)
        {
            repositorioFamiliaProducto.Modificar(f);
        }

        public void Agregar(EYDIngenieria.ERP.ObjetosDeNegocio.Dominio.FamiliaProducto f)
        {
            repositorioFamiliaProducto.Agregar(f);
        }

        public void Eliminar(EYDIngenieria.ERP.ObjetosDeNegocio.Dominio.FamiliaProducto f)
        {
            repositorioFamiliaProducto.Eliminar(f);
        }

        public EYDIngenieria.ERP.ObjetosDeNegocio.Dominio.FamiliaProducto[] Buscar(string codigo)
        {
            return repositorioFamiliaProducto.Bucar(codigo);
        }

        public EYDIngenieria.ERP.ObjetosDeNegocio.Dominio.FamiliaProducto Obtener(int id)
        {
            return repositorioFamiliaProducto.Obtener(id);
        }

    }
}